package principle.openClosePrinciple;

/**
 * @author： pang-yun
 * @date： 2021-08-21 17:25
 * 功能目的 ：用于  开闭原则
 */

public interface ICalculationArea {

    /**
     * 计算长方形面积
     * @param x
     * @param y
     * @return
     */
    double rectangle(double x,double y);

    /**
     * 根据海伦公式计算三角形面积
     * @param x
     * @param y
     * @param z
     * @return
     *
     */
    double triangle (double x,double y, double z);


    /**
     * 计算圆的面积
     * @param r
     * @return
     */
    double circular(double r);

}
